targetFile=add_person
targetFile2=list_people

.PHONY: clean run all

all: $(targetFile) $(targetFile2)

$(targetFile): $(targetFile).cc addressbook.pb.cc
	g++ $(targetFile).cc addressbook.pb.cc -o $(targetFile) -L/usr/local/lib/ -lprotobuf -lpthread
$(targetFile2): $(targetFile2).cc addressbook.pb.cc
	g++ $(targetFile2).cc addressbook.pb.cc  -o $(targetFile2) -L/usr/local/lib/ -lprotobuf -lpthread
run:
	./$(targetFile)

clean:
	rm -f $(targetFile) $(targetFile2)
